Severe weather slams Virginia Beach