The problem is, and will continue to be, the most abundant element in the Universe, Hydrogen, is also one of the rarest pure elements on the planet, virtually 100% of it is chemically bonded to some thing else, like oxygen.
It takes more energy to liberate it from its chemical bond then one can retrieve in recombining it. Most production schemes produce it from oil. This just puts the problem in someone elses backyard.
Building nuclear power plants to electrolyze water would work, but the half educated among us are afraid of nuclear.
Just an old engineers observation. Nice car though.