Water droplets on a rippling surface