Fingerprint Analysis: Classification, Development, and Comparison Techniques