Content discovery in heterogeneous mobile networks