Workload and job satisfaction among general practitioners: a review of the literature.