Text this: A Robust Spline Collocation Method for Pricing American Put Options