Shenzhen set to have world's first all-electric public bus fleet | Hacker News Reader