Assessment of urbanization impacts on surface runoff and effects of green infrastructure on hydrology and water quality