Human remains reveal how old Machu Picchu really is : compar