Joint Network Slicing and Mobile Edge Computing in 5G Networks