Modelling spray flow and waste in sprinkler irrigation practice: an overview