Introduction to the Theory and Practice of Yield Management