Traffic, pollution need a bit of homework