5.2 magnitude earthquake rattles city of San Diego in US state of California