Hubble's Cosmic Journey