Projections indicate there will be two billion motor vehicles on the roads by 2030, most of them still powered by fossil fuels. Apart from the obvious implications for climate change, this trend also spells public health as well as environmental problems on an unprecedented scale. Michael Gross reports.