Addressing the ordeal of homelessness