The U.S. Postal Service signed contracts to replace tens of thousands of delivery trucks with electric vehicles. But only a ...