Improving streamflow forecast using optimal rain gauge network-based input to artificial neural network models