Toward a molecular mechanism-based prediction of CRISPR-Cas9 targeting effects