Delay-Constrained Utility Maximization for Video Ads Push in Mobile Opportunistic D2D Networks | Synapse