A comprehensive study on artificial intelligence and machine learning in drug discovery and drug development