gates predictions