Turn the question around.....25, 50, 100 or 150 years from now what will be using to haul freight?
I saw a show not to long ago talking about just this. They had an interesting rail/container system that was fully automated and was planned to be built between the lanes of the nations interstates.
Another article I read about is "tube freight systems"....Tubes very much like the tubes at your drive through bank but on a much larger scale.
http://www.tfhrc.gov/pubrds/fall94/p94au21.htm
Either way, I dont think our grandkids will be long haul truck drivers 50 years from now. I could see the need for local drivers lasting longer.