One helpful solution for the homeless would be to start an adoption program like the foster care system that we have for children.At least 25% of the homeless lack sufficient funds to pay today’s rental fees.
There are plenty of single seniors who have enough room to house another person. If they so desire, they could apply with the social service people who in turn screen those homeless who apply for these services for a compatible mate. This would also be a less cost effective means to help solve the homeless problem.