Canberra shudders through 3.1 magnitude earthquake