A logic-based Benders decomposition for microscopic railway timetable planning | Synapse