The scientific realism debate