Barriers and facilitators to satisfaction with diabetes care: The perspectives of patients attending public diabetic clinics in Dar es Salaam, Tanzania Article in PLOS ONE (May 2024)