Life on earth is both speeding up and slowing down