A heuristic approach to the truck scheduling problem in a tank terminal