My younger son runs the shipping dept at his work and is having a difficult time finding carriers for short haul jobs.
He had a shipment in Chattanooga that needed to be picked up and transported to NC and out of 1500 carriers his broker uses there was none who would make the pickup.
The pay is too low for short runs.
The modern computer simplified splitting up loads among trucks. Now teams and double trailers suck up the long mileage profit for long hauls. But the driver is too lazy to load and unload at the endpoints, because he already sucked off the money.
So there is a glut of short haul loads that are unprofitable.