Fentanyl, a powerful synthetic opioid implicated in nearly 29,000 overdose deaths in the United States last year, most likely spread because of heroin and prescription pill shortages, and also because it was cheaper for drug wholesalers than heroin, according to a report on illicit US drug markets.