They don't. Hubs are already set up. For example, the Atlanta demand is higher than people who travel to Atlanta, because it's a hub. demand already includes changes.
City-based demand system currently in the works may change this(or not, I'm not in the secret), but the current system has a static demand. You cannot build hubs that are not already forecasted.