The Hubble Cosmos: 25 Years of New Vistas in Space