Small Unmanned Marine Hydrokinetic Platforms for Power Generation in Coastal and Tidal Waters