Single-cell RNA-sequencing reveals heterogeneity and intercellular crosstalk in human tuberculosis lung.