On election eve, the USPS is struggling to deliver mail on time