Physician job satisfaction: developing a model using qualitative data. SGIM Career Satisfaction Study Group.