Study finds many advantages to having housing on college campus