Algae based oil is the great solution, no doubt, but everything I read about it shows that its still in lab/development stage, there aren't any commercial plants yet, maybe I missed the info, I'd love to see a link if you got one. And it also doesn't address the smog issue since algae diesel would make smog just the same.
I would put an algae based plant behind my house today if I could buy the kit.
As for charge plugs and meters, its the easiest part technology wise and it will create local jobs and make local power companies grow which makes more jobs, instead of feeding oil producing nations, all while making people breathe easier in the city.