DeepNNK: Explaining deep models and their generalization using polytope interpolation