Heating up decision boundaries: isocapacitory saturation, adversarial scenarios and generalization bounds