A Library of Heuristics for the Vehicle Routing Problem