Combining BPANN and wavelet analysis to simulate hydro-climatic processes—a case study of the Kaidu River, North-west China