NASA is putting Mars back in the crosshairs with a first-of-its-kind nuclear mission it says will launch by the end of 2028.