Large Scale Three-Dimensional Modelling for Wave and Tidal Energy Resource and Environmental Impact: Methodologies for Quantifying Acceptable Thresholds for Sustainable Exploitation