Optimization in the Real World