Spending on cloud could overtake traditional IT by 2025