Some storm damage in Cape Breton could take months to repair: Parks Canada