A Data-Driven Approach for Generation of Tactical Planning Rules Regarding Buffer Time in Initial Railway Timetables