Developing a comprehensive tour package using an improved greedy algorithm with tourist preferences.