NBC: Amid blood shortage, major blood bank cancels appointments after cyberattack