Ryan Flaherty talks about his experience at NASA