5G and 6G Technologies