Optimization of the Job–Housing Balance in Megacities by Integrating Commuting Behavior Patterns: A Case Study of Shenzhen | Synapse