Cloud computing: Still clouded about adopting the cloud?