Half the universe’s missing matter has just been finally found