Sustainability of energy sources: the case for hydrogen