Genetics study lays bare Ice Age drama for humans in Europe