Severe weather prompts hundreds of cancellations at Atlanta Airport