Uncertainty in Algorithmic Mechanism Design