Denver reaches milestone with 137 miles of bike lanes

The city is installing 137 miles of bike and scooter lanes.