Heat and humidity on tap this weekend