Park People, made of legos, arrives in Denver