The waiting game: determinants and effects of OPD service delays in a Tertiary Health Facility | Synapse