Pedestrians, Robots and MaaS… oh my! View original post. We hear many bold claims coming from tech companies these days, …