Data Integration with Uncertainty