Text this: Time series predictions in unmonitored sites: a survey of machine learning techniques in water resources