What moves the sailing stones of Death Valley?

Sailing stones leave a trail in the desert How could rocks - driven by some unseen force - slide across the ground, leaving behind a trail? That's what happens at