mHealth and Health Information Technology Tools for Diverse Patients with Diabetes.