The end of the road for traffic lights? 'Smart intersections' could help cars weave around each other to cut queues