A Tabu Search Algorithm for the Vehicle Routing Problem with Stochastic Demands