Cars could soon ‘run on thin air’ thanks to hydrogen breakthrough