The Impact of Technology on Legal Practices