Homeless people could be arrested after refusing three offers of shelter in Silicon Valley city