City's 'weed violation' order challenged