Ant Colony Optimization and Swarm Intelligence