San Diego ranks among the most expensive US cities to live comfortably