UPS Christmas delivery delays cause problems for thousands