Well I'll admit I never have been to bristol and looking it up on google maps shows a ton of towns I never heard of and I grew up all my life in Connecticut. The map does show alot of side streets in places compared to where I live now so it is possible you'd have alternate routes then a car would take.
Do you have flexible hours? I used to ride in bridgeport ct along route one and that wouldn't be possible at certain hours but when I went it was good. It also helps if you work long hours so you go in before rush hour and leave after rush hour but I guess leaving before evening rush hour or coming in later could work too if you were a slacker!
You might post in the north east regional board too to try and get some local responses.