Heavy rains and landslide leave homes on edge of California cliff