Mixture models to fit heavy-tailed, heterogeneous or sparse data