SalienTime: User-driven Selection of Salient Time Steps for Large-Scale Geospatial Data Visualization