Towards Viable Large Scale Heterogeneous Wireless Networks