NASA's Cassini spacecraft at Saturn is closing in on its fiery finish, following a remarkable voyage of 20 years.