Text this: Hydrological response of semi-arid river catchment to rainfall and temperature fluctuations