Giant sloths and mastodons coexisted with humans for millennia in Americas, new discoveries suggest