1000’s trapped by preventing in Port-au-Prince, mayor says