But why?
Other cities don't. For example Liechtenstein has literally no homeless people in the entire country. They had to close their last homeless shelter... because it was empty.
Many other global cities have single-digit homeless per 100k population. Why does San Francisco have literally ten thousand homeless people and why are the numbers still growing?
"will probably always have this problem" is bat-shit insane.