Public transport debacle