NHL cancels games through Nov. 1