Well as much as I've heard, the solution of mixing electricity from the sun, wind, etc with cars that run on hydrogen and electricity, while 80% of the garbage is recycled, is the best.
The point is that, mostly everything will run on electricity which is produced in a clean way.