Fix date parsing and error handling in Transit Index