Challenging times for bioinformatics