I just discovered this website, seems to me it operates with nationwide
public transit systems.
It keeps tracking your local bus schedule: when it will come to your bus
stop. This website is also smart-phone friendly, which means you can
bookmark it on your homescreen.
Website: http://www.nextbus.com