Generative adversarial networks review in earthquake-related engineering fields