State Estimation Problem for Time Delay Systems: a Geometric Approach