Sand wave dynamics