Mechanisms of Fish Migration in Rivers