USPS to Buy 50,000 Delivery Vehicles