Understanding the Potential of Mobile Health Apps: Saving Costs, Saving Lives