Adding NFC to Your Phone: Can It Be Done?