The owner's manual of most cars spell out a break-in period of 300-500 miles on average. With the newer manufacturing and machining tolerances most engines are broken in from the factory but items like the clutch, brakes, driveline, etc. usually still benefit from a break-in. The issue isn't so much a stock clutch on a stock engine, but more so when you have upgraded power and are installing an aftermarket organic clutch disc. If they slip and glaze before being completely broken in they usually won't hold their rated power, which if increased over stock can be a problem.
There isn't a cut and dry, you need xx miles for a clutch to be broken in formula, so most aftermarket companies spell out a 500-1000 mile interval. If you do a lot of easy, daily driving it might hold up fine under less miles than that as long as you're not excessively slipping it. If you have a blower or turbo on the car with a fat torque curve and are pushing close to the torque capacity of whatever specific you're using then it may need more miles. As to city or highway miles, if city means you're caught in stop-and-go traffic and are crawling along at 5 mph on the freeway with a new clutch that might overheat it and be detrimental, while a bunch of highway miles with a lot of upshifting and downshifting might be better.
A good break-in period longer than needed won't hurt an organic clutch but one too short might be detrimental. There's many factors and it's up to you to know your car, the power levels it's producing, your driving style and conditions, and what clutch you put in the car.