Aliens, of course!
;)
I honestly do not think aliens did this. Proof is the other day a herd of Bigfeet forced me into an alien space ship. I asked the little gray men if they created the pyramids, they said no, the sand crawling lock ness monsters did it.
So there, now you know.