Weathering, soil formation factors and processes