Traffic lights aren't always on a timer. Some can detect cars, adapt to traffic, and change when the road gets busy.