Geographic variation in population cycles of Canadian muskrats (Ondatra zibethicus)