Towards intelligent healthcare: Investigating IoT, Big Data, and AI Collaboration