1.5 TB of James Webb Space Telescope data just hit the internet