Land Surface - Atmosphere Interaction, Hydrology, Artificial Intelligence Applications to Weather Forecasting