When riding through the town of Billerica, MA the last 2 weekends, I've seen signs that say "Bicycles Stop on Green at Line". There is a picture of a bicycle on the signs. I really can't figure out what these signs mean. Anyone live in Billerica or ride through there frequently and know? Are bicycles supposed to stop at green lights???