The city's lack of progress on transit projects isn’t for lack of effort — but it's still years behind schedule.