As Smartphones Get Smarter, You May Get Healthier: How mHealth Can Bring Cheaper Health Care To All