title: Android Apps, bus time and train time apps, where do they get their information?
body: <p>How do these android app developers get their information on what time the next bus would be or train would be?</p>
  
  <p>One possible solution I thought basically parses the information on the certain bus or train's website and put it on their app. But some of the information are way more accurate than the information on the website. how do they do it?</p>