Text this: Agent-based modelling of Mycobacterium tuberculosis transmission