Text this: Heterogeneity of Resilience of Livelihood Strategies in Pastoral and Agropastoral Farming Systems of Rural Semi-arid to Arid Areas in Morocco