Text this: Artificial intelligence applications in cardiology: a review