Text this: Comprehensive Analysis of Face Recognition Technologies