YOLOv10 to Its Genesis: A Decadal and Comprehensive Review of The You Only Look Once Series - Ranjan Sapkota; et al. (2024)