Text this: Streaming QR Codes–A Survey