UPS buys 50 electric vehicles in push for sustainable transport