There is some shelter space now, however, I don't believe it sufficient to handle the 5000+ out on the streets.  However, there are those out there that refuse shelters or help.  Homeless is a multi part problem and there is no single solution, however, clearing the parks and sidewalks is a must.  I grew up sharing the parks, beaches and all public space with fellow citizens, but they are not camping/living there and don't have dogs running wild attacking people,  or are they breaking into light poles and plumbing to steal utilities.  Uncomfortable is not the word and no one has the right to do this anywhere.  
It's inefficient, short sighted city government that has failed us all, again.  Our legislators just authorized a continued tax rape of $2.4 billion, yet has not raised a finger to solve homelessness.  So if there are viable housing solutions, great, but let make the parks accessible and safe for everyone now, after all we are paying for them.