It's not going to sap shit.
And if it didn't work with Obama and Clinton, what makes you think it's going to make a huge difference now that Trump holds the reigns? You think the cartels are suddenly going to say "Nah, screw this" after outsmarting the last 6 presidents?
You say it will stop people from starting the journey, I say it will only encourage people with legitimate reason to flee their countries to rely on the cartels even more instead of using their own two feet and seeking asylum. And as a result of that, even more drugs will be brought into the country, even more crime will happen, and even more businesses will use illegals for cheap labor. Pretty much the same crap that already happens today.
So yeah, the wall is not going to solve squat.