Estimating waiting times, patient flow, and waiting room occupancy density as part of tuberculosis infection prevention and control research in South African primary health care clinics