Business software in the cloud: 5 misunderstandings debunked