Telcos uncertain when cloud spend will pay off