An introduction to the airline recovery problem