Can the USPS deliver on promise of new mail delivery trucks?