Data science and epidemiology - big data and public health