Canadians cheat death in Boston Marathon explosions: Eyewtiness accounts emerge