Sexism in the City out on the streets

I’M waiting at a bus stop. A passing car slows down, a man in his early 20s leans out of the window to shout at me ‘Sexy b**tch! Come here and suck my d**k!’
The car speeds off, the man and his cronies laughing hysterically. I’m burning with embarrassment, feeling self-conscious, humiliated and utterly powerless. The one thing I don’t feel is shocked. An informal survey amongst my friends confirms that I’m not the only one.