Why is Homelessness a Problem?

Homelessness is a problem because people are living off the streets in less then optimal conditions. People are eating out garbage cans and living in sewers.