alford st bridge over the mystic river