Browsing the World with RFID Tags: Design and Implementation of an RFID-Based Distributed Environmental Memory