Next Generation Wireless Terahertz Communication Networks