How do factors like concentration, temperature, pressure, and catalysts affect the rate of a chemical reaction?