Generating rainfall fields using principal components (PC) decomposition of the covariance matrix: a case study in Mexico City