The mystery of migration - a talk by Andy Clarke