Google unveils the Pixel 5 phone, an improved Chromecast and other new products at today's virtual launch.