Artificial intelligence and data-driven modeling for materials