Ultra-dense Networks for 5G and Its Evolution