The U.S.-Canada border is the longest in the world at 5,525 miles — more than twice as long as the border with Mexico — and it’s pretty porous.