The Mid - Holocene climate oscillations and cultural trajectories in Mediterranean and Saharan areas