Hydrogen Fuel Cells: The Next Frontier in Zero-Emission Vehicles.