Tesla Semi: long-delayed electric HGV to arrive tonight