The Canada Revenue Agency is scrambling to fix a computer glitch that is preventing people from filing online tax returns. More...