Towards a Cloud-based Data Analysis and Visualization System