More than 81 million people have already voted as the presidential candidates make one last sprint of swing states.