Human dispersion through southern Europe took place less than one million years ago