Bus mileage to be cut by 4% over next 3 years