Text this: Comparative analysis of automated foul detection in football using deep learning architectures