Rainwater chemistry observation in a karst city: variations, influence factors, sources and potential environmental effects