Simulation of intermodal freight transportation systems: a taxonomy