Bi-Filtration and Stability of TDA Mapper for Point Cloud Data