Text this: A Reliable Generative Adversarial Network Approach for Climate Downscaling and Weather Generation