The future of telecommunications (2025–2030): 5G, 6G, IoT, AI & security