Saudi villages cut off after heavy rains