WaveShot: A Compact Portable Unmanned Surface Vessel for Dynamic Water Surface Videography and Media Production