Cloud computing raises new ethics, sustainability questions