How do you deal with rude/mean people on NYC subway or buses?

I run into rude/mean pushy people every time I take subway or buses, especially women! For instance, waiting for the bus other day and this Hispanic lady stands behinds me and constantly bumps into me without apology, bus comes and then she is pushing into me and my grocery bags, I can say something but you don’t want to start anything with people. And, then other day, the bus is crowded, sitting in the middle seat with my grocery and this lady on the other side literally elbowed my shoulder hard and didn’t even apologize. Or, the other day I am waiting in line for the bus and this old lady is behind me and she is the last one and she is trying to get ahead of me, just being so strange and once I get to the bus and inserting my metro card, she literally smacks my back, I can hit her back too, I am again holding my grocery bags. If I confronted these people everyday, then I would be getting into arguments everyday!
How do you deal with these kinds of people everyday, you say something or elbow them back?

/r/AskReddit Thread