Andy Byford resigns to take position with New York City Transit