Path Planning in Support of Smart Mobility Applications using Generative Adversarial Networks