That is pretty much the way Kansas City downtown library is. Just a bunch of bums sleeping on nice chairs...
I had a friend who worked in a "people's law office". They had so many homeless clients, they instituted a rule that clients had to be cold sober when they came to see a lawyer. The homeless clients all drifted away.
If you REALLY want to help the homeless, set up a shelter where they can drink and smoke. That's a realistic solution that the liberals will not allow. They believe if the shelter says "no drinking", the homeless will see the error of their ways and turn into productive members of society.