Mentra will soon start shipping its first smart glasses, the Mentra Live. At first glance, there’s nothing obvious setting ...