The geologic development of Mars: A review