Bottleneck Features in Deep Speech Models Explained