We have a place in Boston called the pine street inn, it provides shelter for the homeless. What they do is allow you in at night, you have to be in bed by 11PM. They wake you up at 5AM and have an hour to shower and get out. They give you paperwork of options, like places where you can get training or get a job.
Also, any sign of drugs or drink, and they don't allow you in