Multi-site and multi-year precipitation isotope δ18O forecasting using CNN, Bi-LSTM, CNN-Bi-LSTM, and spatiotemporal clustering