Physician Burnout: contributors, consequences and solutions