https://medium.com/@monocosmo77/applications-of-ant-colony-optimization-part1-computer-science-aca61c5c0774