Reinventing the healthcare experience for the mobile era