Preventive medicine practices by primary care providers in Karachi.