Daniel Kane (mathematician)