Providing tech-enabled healthcare services to improve outcomes for stroke survivors and healthcare stakeholders