All major Cities have places to help feed, treat and house the homeless.
The problem is they have rules that these people refuse to follow.
These people live on the street either by choice or because they are too mentally ill to understand day to day life.
The homeless shelter in my City is halfway empty. The people who work there say most people won't stay there because they don't allow drugs or alcohol.
Here in America you have no excuses. Mentally ill people excluded, many of them have no idea even what day it is.