Thousands of Americans are bracing for a tsunami after a major 7.3 magnitude earthquake hit off the US coast.