Text this: Advancements in crop water modelling: algorithmic developments and parameter optimization strategies for sustainable agriculture: a review