NYC primary results reveal shift in political landscape