Choice-set demand in revenue management: unconstraining, forecasting and optimization by