In the emerging 5G architecture, the Cloud-Radio Access Network (Cloud-RAN) offers the possibility to dynamically configure virtual resources and network functionalities very close to end-users, while jointly considering bandwidth, computing, latency, and memory capabilities requested by heterogeneous applications, the channel quality experienced by end-users, mobility, and any kind of system constraints. By capitalizing on recent scientific results and standardization activities on 5G, this short paper presents a preliminary design of an ETSI-NFV compliant architecture willing to support the implementation of advanced protocols, algorithms, and methodologies for the optimal management of the 5G Cloud-RAN. Its components and functionalities have been sketched by harmoniously integrating Software-Defined Networking (SDN) facilities, Multi-access Edge Computing (MEC), and deep learning. Herein, spatio-temporal users' dynamics are collected by SDN controllers and predicted by a high-level orchestrator through a Convolutional Long Short-Term Memory scheme. Then, the outcomes of the prediction process are adopted to dynamically configure the Cloud-RAN (i.e., by using any kind of customizable algorithm). Some of the capabilities of the proposed approach are preliminarily evaluated by considering the autonomous driving use case and real mobility traces. Moreover, the paper concludes by reporting an overview of future directions of this research activity.