Text this: Lanes, clusters, sightlines: modelling patient flow in medical clinics