Busch Engineering, Science and Technology Residence Hall opens to Rutgers students