Digital contact tracing isn't without its faults