Dealing with overbookings and no-shows