Expedia B: Group Trip Planning