No bed, no arrest. 

My fantasy is that one day the federal Supreme Court finally rules on the fact that areas like Lane County, the size of Connecticut, have no public shelter system, and says that it is unconstitutional to deprive people of their right to survive. Then there will thousands of people living in the public spaces, until a tax is passed, perhaps a meals tax, that establishes a strong public shelter system.
Then the law can be enforced and no  one can live in a tent in a park or along a river.
It is unhealthy and dangerous for people to live rough, both for them and for the greater community. But it is wrong to cite and then arrest people for trying to survive as best they can. Build a public shelter system and offer enough beds to homeless people, or let them sleep as they can, in the safest manner possible. 
Hugh Massengill, Eugene