GAMA: a General Automated Machine learning Assistant