Examining the impact of technology on law firms