New study blames humans for megafauna extinction