TfL’s Tubes and trains will be free on New Year’s Eve