Approaches in Cultural Computing: A Survey and Inference from Social Computing with Dynamics of Mind