An evaluation of hydraulic retention time on BMP water quality performance