The Impact of Technological Advances on Drug Discovery Today