Next-gen BMW X5 caught testing near BMW S.C. plant