NBC: Southern ice storm prompts cancellations of more than 800 flights