Nokia reinvents telcos for the cloud