Yuck. Hydrogen fuel cells are the wrong answer... what's needed are TDP plants, and lots of em. With cheap artificial petroleum, nobody would need to trade in their existing vehicles, and the economy would be able to continue.
This may be a dumb question, but what are TDP plants?