Automobile technology, hydrogen and climate change: a long term modelling analysis. (23rd April 2007)