It's really not that difficult, you store all the information in a database, you'd need to automate certain things and ensure the data is received in a certain manner to reduce the need to clean it, but overall you'd just associate each stop with what routes service it and then cross reference a...