In Surabaya, a port city in Indonesia, bus rides can pay with plastic. A 2-hour ticket costs 10 plastic cups, or up to 5 plastic bottles.