Scientists estimate Earth's crust holds enough natural hydrogen to meet all of humanity's energy needs for 170,000 years -- and it could be produced for under $1/kg.