high water temp issues
If it cools down on the highway, it's not the radiator.
Air flow at low speeds is your issue. If using a clutch fan, is the clutch in good shape? A shroud will help pull air through the radiator like the fan was designed to do.