One Pair for Every Light: Smarter Sunglasses That Adapt