Dallas transit faces $3B in budget cuts