Individual-based modeling of tuberculosis in a user-friendly interface : understanding the epidemiological role of population heterogeneity in a city