Fewer medical students choose primary care careers