The broken window theory in code enforcement