Benefits and challenges of living on a college campus