Top 10 Cloud Platforms of 2013 – A year in review