NHL cancels games through Jan. 14, faces loss of entire season