RFID: hit or hype?