Democrat Beto O’Rourke is creeping up on Ted Cruz in the Texas Senate race — both in fundraising and polls