Ah - the pitfalls of language ...
What is 'homeless'? Someone living in a hostel begging for drug money on the streets? Someone who is couch surfing or staying with friends? Someone who has nowhere to go for a night? Someone living in a car or a caravan? Someone whose lease has come to an end...