landslide sweeps two buses