Earthquake shakes parts of East Texas