Future Trends in 5G and 6G (Challenges, Architecture, and Applications)