When Belize's national weather radar suddenly broke down in the middle of the hurricane season, the country's ability to ...