And now you’ve found the problem. There are many non profits helping them and making sure they aren’t starving but many of these people come from other places and have serious mental health issues.
There is habitat for humanity which is building houses with the idea that having a shelter and a shower can get people off the street. Its a cool project.