What is the optimal way to save a sklearn model or pipeline along with its features (columns)? My point is to retrieve the exact features name list for prediction latter.