Almost half of US families can't afford basics like rent and food