A storage routing model based on catchment geomorphology