pedestrian bridge over mystic river