More Than 4 Million Americans Have Already Voted, Suggesting Record Turnout