Bio-inspired algorithms for the vehicle routing problem (2009)