Despite Amazon’s fumble, cloud computing market projected to hit $241 billion by 2020