Yale College currently has 524 empty beds. Yet more than a quarter of undergraduates choose to live off campus, driving ...