geology and ecology