Why Donald Trump’s wall won’t keep heroin out of America