Unlocking the Secrets of Focused Trip Planning: Stay On Track for the Time of Your Life