Factors to be considered before choosing a water pump