A look at the past and present of optimization