Astronauts and NASA pay homage to Juneteenth