Southern California hit by 5.1 earthquake