Advances in Metaheuristic Algorithms for Optimal Design of Structures