Similarity Intelligence: Similarity Based Reasoning, Computing, and Analytics