When I attended a church in downtown Toronto back some 30 years ago I helped organize along with a number of other churches a program called Out of the Cold for the homeless. The church gave them a dinner and they could sleep in cots and sleeping bags in the dining area afterwards. It was one night a week and volunteers supervised throughout the night. Each church covered one night a week. IIRC it filled up and a couple of hundred were looked after each night. I don’t know the status of the program now. Obviously this church wasn’t participating.
Out of the Cold is still going strong here. Some do breakfast in the morning followed by a drop-in for the rest of the day.
Their participation is keeping the campers safe. Since COVID many are so afraid of the crowding in the shelters to the point where they feel safer camped outdoors year-round.