NBC: It could take months for Canada to restore infrastructure to provinces after Fiona leaves ‘unprecedented’ trail of destruction