Has the Time Finally Come for a QR Code Resurgence?