rochester hills is part of michigan