Coming Soon to Your Smart Phone: Selfies You Can Sniff!