Text this: Deep learning techniques for cervical cancer diagnosis based on pathology and colposcopy images