Economic optimal design of vertical breakwaters