Law enforcement agencies are using facial recognition software as a crime-fighting tool. Now businesses are looking to use the technology to reach customers. But a professor questions whether customers are ready for it.