After months at sea, the final cruise ship carrying passengers makes it home