Final countdown: Anxious, divided America votes