Taco Bell Space Station? It’s possible, panelists say