County Board of Supervisors approve new homeless shelter amid community concerns