Mercedes-Benz is the latest to tackle the future of transportation with this rather strange-looking concept vehicle. The company debuted the Vision Urbanetic concept on Monday. The concept’s goal? It hails from the a Mercedes-Benz Van division, and it’s meant to haul people and goods in the most efficient manner possible. Foremost, the Vision…