What along with multiple environmental factors led to the extinction of the holocene megafauna?