Artificial intelligence and cloud computing: the future for scientific research