Passengers wait to board buses at Pondok Pinang bus station in Jakarta, Indonesia, Dec. 24, 2025. Indonesia is and will be ...