Joint Computation Offloading and Resource Allocation in D2D Enabled MEC Networks | Synapse