Could our universe be fractal?