what are the main types of river