Signals given off by phones allow shopping centres to monitor how long people stay and which stores they visit