Exploiting social features for improving cognitive radio infrastructures and social services via combined MRF and back pressure cross-layer resource allocation