Landslide analysis, prevention and mitigation