Hampton Roads Bankshares consolidates seven bank branch locations