Understanding the Viability of Large- Scale System Designs Two Sides of the Same Coin in a Socio-economic Design Process.