Text this: Content based medical image retrieval utilizing sparse coding techniques