To sweep homeless camps, California cities say they offer shelter. What that really means is up for debate