Climate change and extreme weather, population growth, galloping urbanization and soil degradation impact the lives of an unprecedented number of people today. More communities are exposed to possible natural or economic disaster...