This is how Cambridge Analytica’s Facebook targeting model really worked — according to the person who built it