Unsupervised anomaly detection for underwater gliders using generative adversarial networks. (September 2021)