Large boat escapes its trailer, lands in Huntersville parking lot