M-Healthcare: Problem Domains, Research Questions, And Technological Advancements