Connected Refrigerators: Managing Inventory and Planning Recipes