Planform models for bayed beaches: the influence of breakwaters and stream discharges