Uncertainty in big data analytics: survey, opportunities, and challenges