Robust Optimization: Lessons Learned from Aircraft Routing