Which types of natural processes have assisted in a geological evolution of earth?