Meet the 17-year-old politics reporter who broke the news that Bill de Blasio is running for president