On the Strasbourg Agenda: Sketching a new roadmap for Europe