Uncertainty clouds Baltimore businesses' 'gritty' optimism i