Cofnod E-bost: Smart Home-Based Health Platform for Behavioral Monitoring and Alteration of Diabetes Patients