Text this: Enhancing Surveillance Video Abnormal Behavior Detection Using Deep Convolutional Generative Adversarial Network With GRU Model