The art of catchment modeling: What is a good model?