To stave off U.S. tariffs, Mexico agreed to deploy 10,000 troops to its northern border. Analysts and former officials question whether they can effectively stop the flow of fentanyl.