Is hydrogen the fuel of the future?