Device Fingerprinting in Wireless Networks: Challenges and Opportunities | Synapse