Integrating data discovery, analysis and visualization into polar cyberinfrastructure -- the PolarHub solution