Python Rolling Sum Ignore Nan, Only works on columns of data type Boolean.