NASA's Hubble telescope reveals the Andromeda Galaxy has been forming fewer new stars for 500 million years. Here's why the ...