'Are you having a laugh?': detecting humorous expressions on social media: an exploration of theory, current approaches and future work. (4th March 2022)