Smart Trip Planning for Big City Events