NetLogo Teaching Tool to Illustrate the Cooling Process in Simulated Annealing Using the Metropolis Model