Impact of NASA's Johnson Space Center in Texas