Thunderstorms to bring flooding on hottest day of year