How to fix homelessness: free housing.
How to beat bus fare evasion: free buses.
Both methods cost less than punishing the poor by criminalizing and jailing them.
If you don't like the idea of being taxed to implement those solutions: I don't care - it would make our society objectively better so your annoyance is a small price to pay.