The Future and Benefits of Cloud Computing