Drug Discovery: Can the New Technologies Make a Difference