European genetic diversity through space and time.