Prolonged coexistence of humans and megafauna in Pleistocene Australia.