Scientists found two mysterious ‘ghost’ ancestors hiding in our DNA