scientific challenges