Mathematical modeling of long waves in an irregular shaped harbor using boundary element method