Seating arrangement optimizer