Overcoming Technology Challenges in Decentralized Clinical Trials