SVD computation via Hadoop and Spark for Eigenfaces face recognition