When Biking Feels Like Transit

Rochester’s new urban bike path provides transit-like connectivity for very little money