Discovering heterogeneous subpopulations for fine-grained analysis of opioid use and opioid use disorders