Text this: DNA Fingerprinting: Advancements and Future Endeavors