Is social media shaming a good way to punish people for bad behaviour?