Optimizing Park Locations While Considering Resident Behavior