Smart TV-Based Lifelogging Systems: Current Trends, Challenges, and the Road Ahead