Astronaut Jack Fischer talks spacesuit challenges and the International Space Station in 'Virtual Astronaut' panel