Neutrino oscillations in three generations: a phenomenological overview