What If A Massive Solar Flare Hit Us?