U.S. Postal Service spent $5.7 million on idle trailers last year