In Belize City, residents are cleaning up after Hurricane Lisa battered the Central American nation, causing flooding and power outages.