More than 4 million Americans have already cast their votes in the presidential election through the mail