Garmin's head-up display connects smartphone navigation to any vehicle windshield