An overview on image sentiment analysis: Methods, datasets and current challenges