The buzz and talk of many people riding bicycles on the road.