Virtual Democratic Convention Day 1 analysis