NYC Mayor de Blasio Dodged Criminal Trouble Despite Multiple Investigations