Opportunities And Challenges In The New Age Of Telecommunication Architecture - Smart Centralized Radio Access Network (Smart C-RAN)