People have until the end of the year to get £2 fare-capped bus journeys.