Generating Realistic Urban Patterns: A Controllable cGAN Approach with Hybrid Loss Optimization | Synapse