Integrated Motion Planning And Model Learning For Mobile Robots With Application To Marine Vehicles