factors for landforms development