Machine Learning-Based Channel Estimation for 5G NR Systems: A Comprehensive Review of TDL/CDL Channel Models and CNN Architectures