Canadian autonomous trucking startup NuPort Robotics is tackling a very specific subset – the middle mile