Landslide makes two buildings collapse onto the street