What are the main factors affecting haddock migration patterns