Spot is a new platform dedicated entirely to walking meetings, launched by a longtime remote work evangelist.