What are the sources of error in a flow meter?