long haul driver jobs canada foreigners