Steam doesn't come from nowhere. Some sort of fuel needs to be burned to heat the water to make steam. In fact, that's how most (coal, gas, oil, nuclear) power plants work. It doesn't make much sense for a car because you still need to carry a bunch of fuel around in addition to the large and cumbersome steam generator.