Homelessness and mental illness: a story of failure.