Lego vehicles: a technology for studying intelligent systems