Integrating vehicle scheduling and open routing decisions in a cross-docking center with multiple docks