Thousands of Puerto Ricans heeded the calls of government officials and have taken refuge in shelters as the Caribbean island braces for Hurricane Maria's direct hit early Wednesday.