Homeless hub locations divide council members and public, but mayor says plan still a ‘whole of community response’