ReTiHA: Real time health advice and action using smart devices