The challenges of managing mountains of information