Governments and carmakers press on with hydrogen fuel cells to power cars, buses, trains and even aircraft