Understanding the Financial Impact of Uncertainty in Wind Projects