Text this: Improving tobacco social contagion models using agent-based simulations on networks