How new computing tools are reshaping social science research