The Northern Ontario School of Medicine: responding to the needs of the people and communities of Northern Ontario.