NHL cancels games scheduled through November