BDCaM: Big Data for Context-Aware Monitoring-A Personalized Knowledge Discovery Framework for Assisted Healthcare