Holocene climatic changes and cultural dynamics in the Libyan Sahara