Delivery rider Kelvin Zeng, 43, spends most of his days drenched in sweat. For the last five years, he has cycled around ...