An Agent-Based System for Medication Adherence Monitoring and Patient Care Research-in-Progress