Text this: Evolutionary optimization in dynamic environments