hydro car/fuel-cell engine you get the point
not for a while. since these machines run on hydrogen it is a problem. there is no free hydrogen in the atmosphere. the easiest way to get hydrogen is by electrolysis of water. this is not a source however because it takes more energy to break a water molecule than the amount of energy you get out of one hydrogen molecule
From News Sources and TV shows, 2012.