I remember that for the longest time it seemed to me that everybody held anti-cyclist sentiments; I would get the usual idiots shouting "******" at me or tail-gating me every other night. In addition, I would have the police pull me over every other week despite having all the proper lighting, reflectors and following the laws of the road.
I was quite fed-up with everybody and riding to and from work became a hassle. I was always told that people who tease or make fun of you are insecure of themselves and/or envious of you in some ways. Perhaps some of these idiots have some kind of "bike-envy" seating deep within their subconcious minds? Who knows...
As for the police, I have no idea other than they just want to show their superiors that they are actually out scanning their areas.