Are we on the cusp of an AI revolution?