Multi-way Interacting Regression via Factorization Machines