Neiman Marcus says 1.1 million debit and credit cards used at its stores may have been compromised in a security breach last year.