Massive waves up to four meters (13 feet) high are pummeling the coasts of Ecuador and Peru, leaving scores of ports closed ...