Survey: More Canadians put home buying on hold