We can't fix chronic homelessness because the remedies are either illegal at a federal level (privileging locals, asylums) or against the sensibilities of voters in the regions where it is concentrated (prosecuting illegal drug use).
[0] I can't remember the ruling now, was a city in the NE IIRC