Leicester assistant manager Craig Shakespeare insisted his side's poor finishing cost them all three points in the goalless draw at Bolton.