Using Tabu search for solving a dynamic multi-terminal truck dispatching problem