A review for using swarm intelligence in architectural engineering. (June 2022)