Health in the time of smart phone