Workflows in Python: Curating Features and Thinking Scientifically about Algorithms | Civis Analytics