Roll out the green carpet, ‘Mission: Sustainable’ premieres at Seattle Center tonight