Cat Calling advice?

Not sure if this is the right group but…

I got cat called today at a stoplight. The guy was in the right lane and I was trying to cross the street. He honked at me and started saying I had a nice body, asked what my name was, etc. Some 40 something year old trucker… I’m 17. I felt super stuck because I couldn’t speed up while waiting for the light and I didn’t feel comfortable going the other way because I was close to my house and didn’t want him to follow me into my neighborhood. How do I deal with this?