If your engine is overheating in traffic but not on the highway, consider the fan clutch or loose belt. However, I recommend checking a few things first, starting with the coolant level.
Like Don said, first make sure the cooling system is properly filled and bled. Fill the degas bottle to between the coolant fill level marks. Select maximum heater temperature and blower settings. Put the discharge control to blow at the instrument panel (not defrost, not floor). Start the engine and allow to idle until normal operating temp, while it's idling feel for hot air at the A/C vents. The temp gauge on your dash should read in the middle of the normal range and the upper radiator hose should feel hot to the touch. Let the engine cool and top off the degas bottle to between the marks.
The coolant should be in good condition; consider having the system flushed if there are contaminants.
If you have to keep adding coolant then check for leaks. External: Look for damaged hoses, loose or damaged hose clamps, leak around the thermostat neck and water pump gasket and seal, leak at the intake manifold, radiator, degas bottle, degas bottle cap, and heater core. Internal: look for signs of engine or transmission oil in the degas bottle. You can get a loaner pressure tester tool from auto parts store but you have to leave a deposit that you get back after you return it.
Once you know the system is properly filled, bled, and no leaks, then you can check components:
a. Air flow obstruction - check the A/C condenser and radiator for dirt, leaves, mouse nests, or anything that could stop air flow.
b. Heater core - Start the engine and select max heater and blower settings. After about 5 min both heater hoses should be about the same temperature. If they're not, you may need a new heater core.
c. Thermostat - let the engine run for ten minutes. Feel the upper radiator hose and both heater hoses. If they're still cool then replace the thermostat.
d. Fan - with the engine off, spin the fan, it should have slight resistance. If there's no resistance or heavy resistance the fan clutch may need to be replaced. The fan and water pump are driven by the serpentine belt, the belt and tensioner should be in good condition or it may be loose and not drive the fan at proper speed. Checking fan max and min speeds involves using a strobe light to compare pulley and engine rpm. There's a test procedure I can share if you want it. Beware cheap fan clutches don't last long, most only come with 1 yr warranties. Motorcraft and other high quality but more expensive fan clutches have 3 yr warranties and should last longer.
e. Overheating may be a symptom of a failing water pump.
f. If all the mechanical components seem to be working, consider the temperature sensor or wiring harness.
This isn't an exhaustive list; there's more but it's a start and you may find your solution.
Good luck, Jim