Program has immersed thousands of Schulich students in communities with severe physician shortages