The Mio-Pliocene European primate fossil record: dynamics and habitat tracking.