Hilbert modular surfaces and the classification of algebraic surfaces