Optimal Timetabling With Connections InUnderground Railway Systems