Social media at all stages of events: pre-event, during and post event