FedEx, UPS, USPS all above 97% on-time deliveries in peak season