Canada’s fourth largest city, Calgary, submerged by record rainfall