long haul trucking in the US is not going away any time soon. that would require massive investment in and expansion of the rail network (not gonna happen) and a willingness on the part of the public to wait more than 1 day for their shit to get delivered (also not gonna happen)