On adversarial robustness and the use of Wasserstein ascent-descent dynamics to enforce it