Technically you must balance the population and jobs numbers rather than the number of zoned tiles, but that is only one step away. Most of the challenge becomes maintaining the balance as the density of your zones changes over time.
Cities: Skylines has a much more interesting simulation, but if you examine the CPU requirements you can easily imagine why Maxis didn’t take the same approach until 2013.