5G Networks and Edge Computing