Applications of big data