Are We Ready to Swap Fingerprints with Passwords?