How Facial Recognition Software Works