Hydrogen Fuel and its Potential Impact