Dietary assessment and self-monitoring with nutrition applications for mobile devices.