On Monday, as the U.S. Supreme Court weighed whether the Oregon city of Grants Pass could fine homeless people for sleeping in public places, John Valdez stood in a Raleigh homeless camp and considered a more immediate question: Where would he sleep on Tuesday?