Alerts should now be obtained in the background thread to not interfere
Fix typo
Move alerts code into TransitSystem
Add interface for AlertsParser