The fact remains that most of the 9/11 hijackers came from Canada, which has an established Muslim population - Mexico for the most part is deeply Catholic. Zero of the terrorist came from Mexico - even the one that wanted to blow up LAX drove from Canada, why not Mexico which is closer? There is a reason - Canada is much easier to move around in - Mexico is not a welcoming place.
EU's Tusk warns Turkey to cut refugee flow (Reuters)
from the article: Mexico thwarts Hezbollah bid to set up South American network