Crews battle Chesapeake warehouse fire