Most present-day Europeans are a mixture of three ancient populations, according to a major study published in the journal Nature.