Cairo plans 2,500 buses and smart card progress