One of the major advantages of trucks over trains is precisely that - they're not trains. Making them trains would take away all the flexibility they currently have. If you're taking coal from the mine to the power station then you're probably already using a train. Anything less predictable needs individual trucks.