Predicting Social Media Engagement from Emotional and Temporal Features