Old coolant?
Low Coolant
Temp sensor failing
Air in cooling system
Fans not coming on/Fans coming on late (Factory has the temp set somewhat high)
Melted fans
Thermostat failing/sticking
City traffic is horrible for sport bikes. If your bike is in top shape and everything checks out; I would either skip the city route and/or consider sending the ECU to be flashed. Some tuners (like moore mafia) set the fan temp lower to keep the engine cooler, longer. Setting the fan temp lower will take the bike longer to get hotter. But, it's not a fix for your riding conditions.