Text this: ScanMed: a mobile medicine adherence application with intake validation using QR code