Temporal sentiment analysis with distributed lag models