Co-prescription network reveals social dynamics of opioid doctor shopping