Human migration, mosquitoes and the evolution of Plasmodium falciparum