Latent Class Analysis: A Method for Capturing Heterogeneity