Bicycles and cars roar on the road.