Leveraging Exogenous Signals for Hydrology Time Series Forecasting