Barnes & Noble hit by cyberattack that exposed customer data