are train drivers overpaid