Particle Swarm Optimization for Open Vehicle Routing Problem