A real-time adaptive traffic light control algorithm at urban intersections for smart cities | Synapse