Why QR codes won’t last: safety, security and versatility; mobile visual search is an alternative