Automobile technology, hydrogen and climate change: a long term modeling analysis