Understanding Out-of-Home Food Environment, Family Restaurant Choices, and Childhood Obesity with an Agent-Based Huff Model