dimensionality reduction using pca python code