India's evolutionary past tied to huge migration 50,000 years ago and to now-extinct human relatives