Optimizing Uber Operations for Large-Scale Events