Custom Telehealth Patient Monitoring Platform for Remote Clinical Care