QR Codes: Goodbye and Good Riddance