Genome flux and stasis in a five millennium transect of European prehistory.