Text this: Ambiguity in human communication: causes, consequences and resolution