I try to ignore. Some times I shout, " I like jelly doughnuts" or " Jesus loves you" sometimes it's " Share the road" . I do keep a Mass Bike MA road rules copy with me and have shared it with a few drivers. Remember there are the 1% of the population idiots out there. Overall the MA/ Boston bike scene has gotten a lot better in the last 3 years or so.