Comments:NYC Mayor de Blasio ends US presidential campaign