Artificial Intelligence for Marine Renewables; Use Cases in Marine Energy Generation Using Deep Learning