The concern that weather variability and climate change has raised nowadays puts every society or community on the alert. This is arguably the most persistent environmental threat to global stability in vulnerable communities ...