Delivering food, directing traffic, making ice cream & packing parcels — humanoid robots are taking on an ever-growing range of tasks in Shenzhen, south China's Guangdong Province, and becoming increasingly integrated into everyday life, offering a glimpse of the future in action.