A $30 million budget shortfall at the Kansas City Area Transportation Authority (KCATA) could result in sweeping changes to public transit services.