Legal document search and analysis platform