Data Mining and Machine Learning for Environmental Systems Modelling and Analysis