How do precepting physicians select patients for teaching medical students in the ambulatory primary care setting?