Narrow spaces