Mammals and rainfall: paleoecology of the middle Miocene at La Venta (Colombia, South America).