Kern County approves new homeless shelter location