Text this: BiLSTM-Kalman framework for precipitation downscaling under multiple climate change scenarios