Animals mostly migrate for sex, space and sunshine - to reach breeding grounds and enjoy a climate where food is plentiful.