Reimagining City Configuration: Automated Urban Planning via Adversarial Learning