Iqaluit saw record rainfall yesterday, creating turbulent streams. Heavy precipitation may lead to fat berries and caribou, and lots of mosquitoes.