Why does string theory require extra dimensions of space?