Fuel Cell Buses: Zero-Emission Public Transportation.