Payments for buses, trains and other public transport services could be brought into one system by the end of the year under plans for York and North Yorkshire.