Patient satisfaction with primary health care services in Riyadh.