Transport for Wales has said sorry and has vowed to do what it can to avoid the rail chaos that prevented many local ...