Comparative seismic design optimization of spatial steel dome structures through three recent metaheuristic algorithms