Automatic eating detection in real-world settings with commodity sensing