Text this: Artificial intelligence-based approaches for multi-station modelling of dissolve oxygen in river