With underground streets you could even collect the pollution the vehicles emit and store it instead of releasing it into the atomsphere.
But the huge downside which I have no idea how I could make this practical with is the construction costs. Maybe the first city to do this could get an increase in tourism thus offsetting the costs?