Smog-eating streets created by Dutch scientists Mother Nature Network, 10 Jul 2013 Imagine a city that could devour the very pollution that it creates. Such was the scenario envisioned by scientists in the…