Humanity on the cusp of discovery