Why is it so hot this summer? - CNN's Karen Maginnis explains