rahulg How punctual are public transportation services? How do locals cope with delays or schedule changes?