Analysis of Marine Ecosystems: Usability, Visualization and Community Collaboration Challenges