FAA system failure prompts massive flight delays, cancellations