Fix arrival at isochron

Please remove this `const_cast`, change `stop_points` to `std::vector<const type::StopPoint*>` and `add_isochrone_response` using `std::vector<const type::StopPoint*>`.