For better or worse, NASA finally has a new leader