Why the next generation of legal software still needs a human touch