Biden is flailing while Trump continues to pick up speed; CNN blames Russia