The Updated BMW 5 Series Has More Tech Than Ever