Evolutionary computation and modeling of natural phenomena: An application to lava flows