hydrogen can be implemented like natural gas (but with a lower power/volume ratio) and is clean. Hydrogen can be produced by electrolysis using electricity from renewables but this is only ~30% efficient, Or potentially harvested from photocatalytic metal oxide surfaces, but a long way off yet. And it's difficult to transport large volumes of H compared to natural gas.
W.r.t to transport, we can still have massive cuts in emmisions by changing the way we travel. As I mentioned, a more efficient and pleasent public transport system, if it were used by everyone, would reduce emissions per person hugely without changing our source of fuel.
There is no panecea, e.g. electric cars, we cannot go on living the way we do, e.g. 1 person per car, we have to change, not necessarily for the worse, our entire way of life, particulaly in the developed world, in order to give ourselves any chance of stemming climate change