Non-Parametric Approximate Linear Programming for MDPs