A demand model system for extra urban shopping trips