What is a Biometric Fingerprint Attendance Machine and How Do They Work?