The impact of information technology on legal education and practice