Application of artificial neural network, fuzzy logic and decision tree algorithms for modelling of streamflow at Kasol in India | Synapse