Connecting the physical and digital worlds