Fix extents for data classification

Turns out my fix before didn't really fix anything! Data extents now change when the year changes.
That's some weird PubSub thing I don't understand. It wouldn't run without those params. If you look at the other functions that are called by PubSub, they also have those params and don't use them in their functions...