Rare opportunity to see the northern lights in the United States this weekend due to coronal mass ejections from the sun, creating a celestial light show visible as far south as Virginia and California.