The Kansas City Area Transportation Authority will charge for bus rides starting in June. The $2 fare can be paid through an ...