Driver attacked after accidentally hitting boy in Detroit