Afternoon storms cause trouble for parts of Hampton Roads, Eastern Shore