For Better or Worse, QR Codes are Here to Stay