Climate change, migrations, and the peopling of sine-Saloum mangroves (Senegal) in the past 6000 years