Business survey shows long-term hope, short-term worry