living on campus vs. off campus: pros and cons