Hot weekend ahead… Meteorologist Matt Barrentine breaks down what to expect