Text this: Knowledge Graphs: Opportunities and Challenges