Which area did the ancestors of the first farmers come from?