Heterogeneous wireless communication networks