Housing shortage, soaring rents squeeze US college students