Text this: Attributed Network Embedding Based on Matrix Factorization and Community Detection