Text this: An Algorithm for Optimal Allocation of Water Resources in Receiving Areas Based on Adaptive Decreasing Inertia Weights