A geomagnetic storm is expected to hit the earth. What is it, and how is it caused?