CVS and Walgreens have agreed to $10 billion in opioid settlements. Is that sufficient to cover the impacts of the opioid crisis?