A MaxSAT Approach to Solving Frequency Conflicts within Cyclic Train Timetables