Mast cell differentiation and heterogeneity