Traffic engineers have long struggled with a stubborn enemy: haze. When atmospheric haze settles over a city, the cameras and ...