International Space Station astronaut Jeff Williams discusses his space-eye view with Nickelodeon TV stars