In many cities there are homeless shelters, but they choose not to live there, probably because it's a threat to their freedom. Anyway, to a large extent, I can understand because, from personal experience, people wanting to help are often abusive (controlling, nosy, judgmental etc.).