Offshore Wind Energy: Technology Opportunities and Challenges