Sustainable development and natural hazards mitigation