Europe in crisis: Quo vadis, Europa?