fix oebb: crash when train cancelled
request http://fahrplan.oebb.at/bin/stboard.exe/dn?L=vs_scotty.vs_liveticker&evaId=8101934&boardType=dep&disableEquivs=yes&outputMode=tickerDataOnly&start=yes
{u'pr': u'S 1', u'lastStop': u'Wien Floridsdorf Bahnhof', u'trChg': False, u'rta': {u'status': u'Ausfall', u'dlm': u'', u'dlt': u''}, u'rt': {u'status': u'Ausfall', u'dld': u'', u'dlm': u'', u'dlt': u''}, u'tr': u'2', u'da': u'22.02.2018', u'ti': u'23:07', u'st': u'Wien Floridsdorf Bahnhof', u'id': u'470166811', u'ati': u'23:10'}
Traceback (most recent call last):
File "/usr/bin/omegalines", line 264, in <module>
sys.exit(main(sys.argv[1:]))
File "/usr/bin/omegalines", line 259, in main
run(**vars(args))
File "/usr/bin/omegalines", line 229, in run
oebb_departures.extend(request_oebb_departures(eva_id))
File "/usr/bin/omegalines", line 157, in request_oebb_departures
departure_data['rt']['dlt'],
File "/usr/bin/omegalines", line 52, in parse_oebb_datetime
dt.datetime.strptime(date_str, '%d.%m.%Y').date(),
File "/usr/lib/python2.7/_strptime.py", line 332, in _strptime
(data_string, format))
ValueError: time data '' does not match format '%d.%m.%Y'