Tidal waves of sand and snow