Navigating the waves: challenges in ocean energy development