An artificial neural network and SCS–CN-based model for runoff estimation: a case study of the Peddavagu watershed