Study: Many San Diegans can't afford basic necessities