Enabling Collaborative Healthcare Delivery: Care Coordination Strategies with 21st Century Technology