6.4 earthquake shakes parts of Northern California