The Team Orienteering Problem with Capacity Constraint and Time Window