Urban precipitation downscaling using deep learning: a smart city application over Austin, Texas, USA