Digital Twins for Healthcare 4.0—Recent Advances, Architecture, and Open Challenges