Singularities of Semiconcave Functions in Banach Spaces