You can look into homeless in Finland but it sure seems like homelessness is primarily caused by addiction (usually alcohol).
Nobody has the right to harass others and make them have to fear just walking in public. Nobody has the right to do drugs and leave their dirty needless around other people. Homeless are no different. They have no right to subject others to that just as we don't have the right to subject them to such conditions.
We should absolutely do everything we can to help them but being homeless or addict isn't a pass to harass anyone. The city and the state has the responsibility to make sure everyone can live without harassment and sometimes that includes making sure homeless people don't just camp wherever to harass others.
I mean for fuck's sake, there's helping and being understanding and there's seeing them harass my wife, attacking people and making life hell for others.