challenges with homelessness