An Overview on the Current Status and Future Perspectives of Smart Cars