According U.S. Customs and Border Protection, the ban is due to a nationwide Canadian computer system failure that processes commercial vehicles crossing the border.