Landslide disrupts traffic on highway