My best guess would be some kind of pretty major spell if what I'm feeling is right. If it isn't, though, then I'd still have to go with spell, most likely. Especially since it isn't all of Earth that's without the sun. Just L.A.
I know it's not as simple as a straight scientific answer but it's the truth, or as close to it as I can get without a whole lot more research.