Nasa research for future