Study on Big Data in public health, telemedicine and healthcare