from [this SO question](http://stackoverflow.com/questions/18079563/finding-the-intersection-between-two-series-in-pandas)