3.4 magnitude earthquake hits Lahore, nearby cities