Christmas gifts may not arrive on time; USPS sees high demand and delays