The Large Scale Structures of a High Reynolds Number Turbulent Boundary Layer over Rough Surfaces