Towards Smart and Efficient Health Monitoring Using Edge-Enabled Situational-Awareness