A hierarchical mixture modeling framework for population synthesis. (August 2018)