Cancer therapy with Auger electrons: are we almost there?