Bus tickets in the Portsmouth area are set to change dramatically after passengers complained about being overcharged.