Voting Deadline Looms for Americans