Reverted sptr from std::shared_ptr to boost::shared_ptr