Home Business Hanoi buses struggle to compete with ride-hailing services