Public transport services could be cut to meet government-imposed TfL funding conditions, says Sadiq Khan